cold punching - Turkish English Dictionary